polyolefin insulation - French English Dictionary